abstract science - German English Dictionary